self-serving declaration - Francés Inglés Diccionario